livestock herder who owns pasturage - Alemán Inglés Diccionario